the service doctor - French English Dictionary